package entity

import (
	"shqsoft.cn/pasnj/base"
)

//QDTYXM 同业项目
type QDTYXM struct {
	ID       int     `gorm:"AUTO_INCREMENT;primary_key;column:id"`
	Riqi     int     `gorm:"column:日期"`
	Gslb     string  `gorm:"column:归属类别;size:60"`
	Khzh     string  `gorm:"column:客户账号;size:60"`
	Htbh     string  `gorm:"column:合同编号;size:60"`
	Htmc     string  `gorm:"column:合同名称;size:60"`
	Lccpdm   string  `gorm:"column:理财产品代码;size:60"`
	Lccpmc   string  `gorm:"column:理财产品名称;size:60"`
	Qxr      int     `gorm:"column:起息日"`
	Dqr      int     `gorm:"column:到期日"`
	Jydskhx  string  `gorm:"column:交易对手开户行;size:60"`
	Jydskhzh string  `gorm:"column:交易对手开户账号;size:60"`
	Jydskhmc string  `gorm:"column:交易对手开户名称;size:60"`
	Jydsdezf string  `gorm:"column:交易对手大额支付系统行号;size:60"`
	Khjl     string  `gorm:"column:客户经理;size:60"`
	Jsje     float64 `gorm:"column:结算金额"`
	Ye       float64 `gorm:"column:余额"`
	Ll       float64 `gorm:"column:利率"`
}

//TableName User用户表名
func (QDTYXM) TableName() string {
	return "TMP_TYYW_DXZG_20170131"

}

// QDTYXMEF 同业项目
func QDTYXMEF() base.EntityFunc {
	return func() interface{} {
		entity := QDTYXM{}
		return &entity
	}
}

//QDTYXMESF 同业项目
func QDTYXMESF() base.EntitiesFunc {
	return func() interface{} {
		var entities []QDTYXM
		return &entities
	}
}
func init() {
	base.DaoPoolObj.Put("QDTYXM", base.NewDefaultDao(QDTYXMEF(), QDTYXMESF(), nil))
}
